Dictionary.com
Thesaurus.com
Synonyms

pass muster

Idioms  
  1. Meet a required standard, as in That yard cleanup won't pass muster with Mom. This expression originally meant “to undergo a military review without censure,” muster referring to an assembling of troops for inspection or a similar purpose. [Late 1500s]